package com.nwpu.server.common.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 *
 *
 * @author Zyx
 * @email 617058979@qq.com
 * @date 2021-11-14 17:26:42
 */
@Data
@TableName("file_detail")
public class FileDetailEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @TableId
    private String fileDetailId;
    /**
     *
     */
    private String fileId;
    /**
     *
     */
    private String study;
    /**
     *
     */
    private String dataType;
    /**
     *
     */
    private String assay;
    /**
     *
     */
    private String organ;
    /**
     *
     */
    private String tissue;
    /**
     *
     */
    private String species;
    /**
     *
     */
    private String diagnosis;
    /**
     *
     */
    private String sex;
    /**
     *
     */
    private String consortium;
    /**
     *
     */
    private String fileDetailGrant;
    /**
     *
     */
    private String modelSystemName;
    /**
     *
     */
    private String treatmentType;
    /**
     *
     */
    private String specimenId;
    /**
     *
     */
    private String individualId;
    /**
     *
     */
    private String individualIdSource;
    /**
     *
     */
    private String specimenIdSource;
    /**
     *
     */
    private String resourceType;
    /**
     *
     */
    private String dataSubtype;
    /**
     *
     */
    private String metadataType;
    /**
     *
     */
    private String assayTarget;
    /**
     *
     */
    private String analysisType;
    /**
     *
     */
    private String cellType;
    /**
     *
     */
    private String nucleicAcidSource;
    /**
     *
     */
    private String fileFormat;
    /**
     *
     */
    private String fileDetailGroup;
    /**
     *
     */
    private String fileDetailName;
    /**
     *
     */
    private String isModelSystem;
    /**
     *
     */
    private String isConsortiumAnalysis;
    /**
     *
     */
    private String isMultiSpecimen;
    /**
     *
     */
    private String metaboliteType;
    /**
     *
     */
    private String chromosome;
    /**
     *
     */
    private String modelSystemType;


    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getFileDetailId() {
        return fileDetailId;
    }

    public String getFileId() {
        return fileId;
    }

    public String getStudy() {
        return study;
    }

    public String getDataType() {
        return dataType;
    }

    public String getAssay() {
        return assay;
    }

    public String getOrgan() {
        return organ;
    }

    public String getTissue() {
        return tissue;
    }

    public String getSpecies() {
        return species;
    }

    public String getDiagnosis() {
        return diagnosis;
    }

    public String getSex() {
        return sex;
    }

    public String getConsortium() {
        return consortium;
    }

    public String getFileDetailGrant() {
        return fileDetailGrant;
    }

    public String getModelSystemName() {
        return modelSystemName;
    }

    public String getTreatmentType() {
        return treatmentType;
    }

    public String getSpecimenId() {
        return specimenId;
    }

    public String getIndividualId() {
        return individualId;
    }

    public String getIndividualIdSource() {
        return individualIdSource;
    }

    public String getSpecimenIdSource() {
        return specimenIdSource;
    }

    public String getResourceType() {
        return resourceType;
    }

    public String getDataSubtype() {
        return dataSubtype;
    }

    public String getMetadataType() {
        return metadataType;
    }

    public String getAssayTarget() {
        return assayTarget;
    }

    public String getAnalysisType() {
        return analysisType;
    }

    public String getCellType() {
        return cellType;
    }

    public String getNucleicAcidSource() {
        return nucleicAcidSource;
    }

    public String getFileFormat() {
        return fileFormat;
    }

    public String getFileDetailGroup() {
        return fileDetailGroup;
    }

    public String getFileDetailName() {
        return fileDetailName;
    }

    public String getIsModelSystem() {
        return isModelSystem;
    }

    public String getIsConsortiumAnalysis() {
        return isConsortiumAnalysis;
    }

    public String getIsMultiSpecimen() {
        return isMultiSpecimen;
    }

    public String getMetaboliteType() {
        return metaboliteType;
    }

    public String getChromosome() {
        return chromosome;
    }

    public String getModelSystemType() {
        return modelSystemType;
    }
}
